package shared.pojo

import shared.Pojo.FsPreprocessData
import upickle.default._

import scala.collection.immutable.SeqMap
import shared.implicits.Implicits._
import shared.pojo.Pojo.groupFileData
import shared.tool.DefaultPickle

/**
 * Created by yz on 18/10/2022
 */
object MissionTool {

  object CheckFileExist {

    case class Request(missionId: String, fileName: String)

    object Request {

      implicit val rw = macroRW[Request]

    }

  }

  object GetHeaders {

    type Request = CheckFileExist.Request

  }

  object IsPaired {

    case class Request(file: String, groupFile: String,groups:List[String])

    object Request {

      implicit val rw = macroRW[Request]

    }

  }

}
